/*
 * Create Author  : qiufeng.wu
 * Create Date    : 2012-9-7
 * Project        : dp-search-builder
 * File Name      : ProjectConfig.java
 *
 * Copyright (c) 2010-2015 by Shanghai HanTao Information Co., Ltd.
 * All rights reserved.
 *
 */
package com.dp.searchbuilder.config;

import java.util.List;

/**
 * 功能描述: 项目配置<p>
 * 
 *
 * @author qiufeng.wu
 *
 * @version 2.2 2012-9-7
 *
 * @since dp-search-builder 2.2
 */
public class ProjectConfig
{
    private String name;
    
    private String repository;
    
    private List<String> modules;
    
    private List<String> cmds;

    /**
     * getter method 
     * @see ProjectConfig#name
     * @return the name
     */
    public String getName()
    {
        return name;
    }

    /**
     * setter method
     * @see ProjectConfig#name
     * @param name the name to set
     */
    public void setName(String name)
    {
        this.name = name;
    }

    /**
     * getter method 
     * @see ProjectConfig#repository
     * @return the repository
     */
    public String getRepository()
    {
        return repository;
    }

    /**
     * setter method
     * @see ProjectConfig#repository
     * @param repository the repository to set
     */
    public void setRepository(String repository)
    {
        this.repository = repository;
    }

    /**
     * getter method 
     * @see ProjectConfig#modules
     * @return the modules
     */
    public List<String> getModules()
    {
        return modules;
    }

    /**
     * setter method
     * @see ProjectConfig#modules
     * @param modules the modules to set
     */
    public void setModules(List<String> modules)
    {
        this.modules = modules;
    }

    /**
     * getter method 
     * @see ProjectConfig#cmds
     * @return the cmds
     */
    public List<String> getCmds()
    {
        return cmds;
    }

    /**
     * setter method
     * @see ProjectConfig#cmds
     * @param cmds the cmds to set
     */
    public void setCmds(List<String> cmds)
    {
        this.cmds = cmds;
    }
}
